#! /bin/bash

nohup python main.py --config exps/DIA/b0inc10/imr_inc10_seq_dis10.json \
    --device 2 --scale 30 --margin 0.1 --align_alpha 0.6 \
    --ca_epochs 5 --early_stop \
    --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 16 --prefix inc10_dis10_ca10_r16_20ep \
    >imr_inc10_dis10_ca10_r16_20ep.log 2>&1 &

nohup python main.py --config exps/DIA/b0inc10/ima_inc10_seq_dis10.json \
    --device 3 --scale 30 --margin 0.1 --align_alpha 0.6 \
    --ca_epochs 5 --early_stop \
    --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 16 --prefix inc10_dis10_ca10_r16_20ep \
    >ima_inc10_dis10_ca10_r16_20ep.log 2>&1;
wait

nohup python main.py --config exps/DIA/b0inc10/cub_inc10_seq_dis10.json \
    --device 2 --scale 30 --margin 0.1 --align_alpha 0.7 \
    --ca_epochs 10 --early_stop \
    --init_epochs 30 --inc_epochs 30 \
    --ffn_rank 16 --prefix inc10_dis10_ca10_r16_20ep \
    >cub_inc10_dis10_ca10_r16_30ep.log 2>&1 &

nohup python main.py --config exps/DIA/b0inc10/cifar_inc10_seq_dis10.json \
    --device 3 --scale 30 --margin 0.1 --align_alpha 0.9 \
    --ca_epochs 5 --early_stop \
    --init_epochs 20 --inc_epochs 20 \
    --ffn_rank 16 --prefix inc10_dis10_ca10_r16_20ep \
    >cifar_inc10_dis10_ca10_r16_20ep.log 2>&1
wait

nohup python main.py --config exps/DIA/b0inc10/vtab_inc10_seq_dis10.json \
    --device 9 --scale 30 --margin 0.1 --align_alpha 0.7 \
    --ca_epochs 5 --early_stop \
    --init_epochs 30 --inc_epochs 30 \
    --ffn_rank 16 --prefix inc10_dis10_ca10_r16_20ep \
    >vtab_inc10_dis10_ca10_r16_20ep.log 2>&1 &